Free Online OCR - Convert images and PDF to text (Powered by the OCR API)

Upload image or PDF file (.png,.jpg,.webp or .PDF)

or

Paste url to source file (.png,.jpg,.webp or .PDF)

Language

Detect orientation and auto-rotate image if needed

Auto-enlarge content (recommended for low DPI)

Select OCR Engine to use (View current load):

Image Preview

(You can also drag and drop image here)

OCR'ed Result


Online OCR - How to use it

The OCR.space Online OCR service converts scans or (smartphone) images of text documents into editable files by using Optical Character Recognition (OCR). The OCR software also can get text from PDF.

Our Online OCR service is free to use, no registration necessary. Just upload your image files. The OCR software takes JPG, PNG, GIF images or PDF documents as input. PDF OCR supports multi-page documents and multi-column text. The only restriction of the free online OCR that the images/PDF must not be larger than 5MB. If you need to automate your OCR and process many documents, do not web-scrape this page. It is made for humans, not computers. Instead, please use the free OCR API.

Your data is safe: This Online OCR service and the OCR API store no data, as outlined in our strict privacy policy.

Supported OCR languages

The two OCR Engines use different recognition methods and support different OCR languages. We recommend that you try each one to find out which one works best for your documents. If you need help selecting the best OCR engine for your project, please contact us.

OCR Language: OCR Engine 1 OCR Engine 2
Arabic OCR Yes -
Bulgarian OCR Yes -
Chinese OCR (Simplified and traditional characters) Yes Yes (including vertical OCR)
Croatian OCR Yes -
Danish OCR Yes Yes
Dutch OCR Yes Yes
English OCR (*) Yes Yes
Finnish OCR Yes Yes
French OCR Yes Yes
German OCR Yes Yes
Greek OCR Yes -
Hindi OCR (Planned) -
Hungarian OCR Yes -
Italian OCR Yes Yes
Japanese OCR Yes Yes (including vertical OCR)
Korean OCR Yes Yes
Kannada OCR (Planned) -
Norwegian OCR - Yes
Persian(Farsi) OCR (Planned) -
Polish OCR Yes -
Portuguese OCR Yes Yes
Russian OCR Yes Yes
Spanish OCR Yes Yes
Slovenian OCR Yes Yes
Swedish OCR Yes Yes
Tamil OCR (Planned) -
Telugu OCR (Planned) -
Thai OCR - Yes
Turkish OCR Yes -
Ukrainian OCR Yes Yes
Vietnamese OCR - Yes
Special characters like §%&()=@€ Yes (limited) Yes
Language autodetection - Yes

(*) English OCR is always included: In addition to the selected OCR language (e. g. Japanese), the English alphabet is also recognized.

View OCR API Performance
Our OCR Browser Extension
Open-Source RPA Software
Selenium IDE
Need to automate browser tasks like web testing or form filling? Check out our sister product Ui.Vision - a free and open-source RPA browser extension with over 100,000 users that leverages our computer vision and OCR.Space technology to power automation workflows.

Do you have an OCR API question? Please email us or visit the OCR API Forum - we love to answer OCR questions.